﻿namespace Mockingbird.Core.Repository
{
    using System.Collections.Generic;
    using System.Security.Cryptography;
    using Models;
    using MongoDB.Bson;

    public interface INewsFeedRepository
    {
        List<NewsFeedModel> GetLatestNews(List<ObjectId> friends);

        List<NewsFeedModel> GetMyNewsFeed(ObjectId myId);

        ObjectId CreateEvent(NewsFeedModel news);

        List<NewsFeedModel> GetHashTags(string searchText);
    }
}
